1-33-4 Yoyogi, Sendagaya, Shibuya, Tokyo Prefecture, Yoyogi
"It has become our go to park... Love it"
"It has become our go to park... Love it"